artificial assists - German English Dictionary